package com.wuseguang.springcloud.util.WeChat;

import com.alibaba.fastjson.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.util.Map;

/**
 * 小程序的推送模板
 */
public class TemplateTools {

    private static Logger logger = LoggerFactory.getLogger(TemplateTools.class) ;


    /**
     * 模板数据初始化（此处是固定字体颜色，如需修改颜色请自行封装。）
     * @param map 要初始化的数据
     * @return
     */
    public static JSONObject initializationData(Map<String,Object> map){

        //格式化的数据
        JSONObject json = new JSONObject();

        //循环map集合
        for (String key:map.keySet()) {
            //根据key获取value
            String value =(String) map.get(key);

            JSONObject jsonValue = new JSONObject();
            //交个微信的值
            jsonValue.put("value",value);
            //字体
            jsonValue.put("color", "#173177");
            json.put(key,jsonValue);
        }
        return json;
    }



}
